package fl.ass.service.po;

import java.util.Date;

import cmm.service.core.framework.po.BasePo;

 /**
 * @Description: 处置-变卖（事业部及优车）
 */
@SuppressWarnings("serial")
public class AssDealSell extends BasePo {

	/**
	 * 拖车ID
     */
	private Long masterId;	

	/**
	 * 拖车明细ID
     */
	private Long detailId;	

	/**
	 * 客户ID
     */
	private Long cstId;	

	/**
	 * 客户名称
     */
	private String cstNm;	

	/**
	 * 主数据ID
     */
	private Long dataId;	

	/**
	 * 数据类型(ASS0009)
     */
	private String dataTypeCd;	

	/**
	 * 购买者类型(ASS0010)
     */
	private String buyerTypeCd;	

	/**
	 * 购买企业名称
     */
	private String buyerCompanyNm;	

	/**
	 * 购买企业联系人
     */
	private String buyerCompanyContact;	

	/**
	 * 购买企业联系方式
     */
	private String buyerCompanyTel;	

	/**
	 * 购买者姓名
     */
	private String buyerNm;	

	/**
	 * 购买者证件号
     */
	private String buyerCd;	

	/**
	 * 购买者联系方式
     */
	private String buyerTel;	

	/**
	 * 提车人姓名
     */
	private String pickCarNm;	

	/**
	 * 提车人证件号
     */
	private String pickCarCd;	

	/**
	 * 提车人联系方式
     */
	private String pickCarTel;	

	/**
	 * 销售金额
     */
	private Long sellAmt;	

	/**
	 * 销售渠道(ASS0011)
     */
	private String sellChannelCd;	

	/**
	 * 销售说明
     */
	private String sellDesc;	

	/**
	 * 收款方账户名称  
     */
	private String payeeAccNm;	

	/**
	 * 收款方银行账号
     */
	private String payeeAccNo;	

	/**
	 * 收款方开户银行
     */
	private String payeeBankNm;	

	/**
	 * 收款方开户行号 
     */
	private String payeeBankNo;	

	/**
	 * 到账金额
     */
	private Long receivedAmt;	

	/**
	 * 到账时间
     */
	private Date receivedTm;	

	/**
	 * 经手人ID
     */
	private Long handlerId;	

	/**
	 * 经手人姓名
     */
	private String handlerNm;	

	/**
	 * 经手人证件号
     */
	private String handlerCd;	

	/**
	 * 经手人联系方式
     */
	private String handlerTel;	

	/**
	 * 流程状态(ASS0002)
     */
	private String flowStatusCd;	

	/**
	 * 是否预借权证
     */
	private Integer isBorrow;	

	/**
	 * 是否确认客户付款
     */
	private Integer isPay;	

	/**
	 * 是否已经到账
     */
	private Integer isReceived;	

	/**
	 * 是否删除 1-删除 0-正常
     */
	private Integer isDel;	

	/**
	 * 购买企业组织机构代码
     */
	private String buyerCompanyCode;	

	/**
	 * 申请人名称
     */
	private String applyNm;	
	
	/**
	 * 拖回标记(ASS0014)
     */
	private String backedFlagCd;
	
	/**
	 * 一次保底价
     */
	private Long baseAmt;
	/**
	 * 处置评估价
     */
	private Long sellEstiAmt;
	/**
	 * 处置评估时间
     */
	private Date sellEstiDt;
	
	public Long getSellEstiAmt() {
		return sellEstiAmt;
	}

	public void setSellEstiAmt(Long sellEstiAmt) {
		this.sellEstiAmt = sellEstiAmt;
	}

	public Date getSellEstiDt() {
		return sellEstiDt;
	}

	public void setSellEstiDt(Date sellEstiDt) {
		this.sellEstiDt = sellEstiDt;
	}
	/**
	 * 拖车ID
     */
	public Long getMasterId() {
		return masterId;
	}

	/**
	 * 拖车ID
     */
	public AssDealSell setMasterId(Long masterId) {
		this.masterId = masterId;
		return this;
	}	

	/**
	 * 拖车明细ID
     */
	public Long getDetailId() {
		return detailId;
	}

	/**
	 * 拖车明细ID
     */
	public AssDealSell setDetailId(Long detailId) {
		this.detailId = detailId;
		return this;
	}	

	/**
	 * 客户ID
     */
	public Long getCstId() {
		return cstId;
	}

	/**
	 * 客户ID
     */
	public AssDealSell setCstId(Long cstId) {
		this.cstId = cstId;
		return this;
	}	

	/**
	 * 客户名称
     */
	public String getCstNm() {
		return cstNm;
	}

	/**
	 * 客户名称
     */
	public AssDealSell setCstNm(String cstNm) {
		this.cstNm = cstNm;
		return this;
	}	

	/**
	 * 主数据ID
     */
	public Long getDataId() {
		return dataId;
	}

	/**
	 * 主数据ID
     */
	public AssDealSell setDataId(Long dataId) {
		this.dataId = dataId;
		return this;
	}	

	/**
	 * 数据类型(ASS0009)
     */
	public String getDataTypeCd() {
		return dataTypeCd;
	}

	/**
	 * 数据类型(ASS0009)
     */
	public AssDealSell setDataTypeCd(String dataTypeCd) {
		this.dataTypeCd = dataTypeCd;
		return this;
	}	

	/**
	 * 购买者类型(ASS0010)
     */
	public String getBuyerTypeCd() {
		return buyerTypeCd;
	}

	/**
	 * 购买者类型(ASS0010)
     */
	public AssDealSell setBuyerTypeCd(String buyerTypeCd) {
		this.buyerTypeCd = buyerTypeCd;
		return this;
	}	

	/**
	 * 购买企业名称
     */
	public String getBuyerCompanyNm() {
		return buyerCompanyNm;
	}

	/**
	 * 购买企业名称
     */
	public AssDealSell setBuyerCompanyNm(String buyerCompanyNm) {
		this.buyerCompanyNm = buyerCompanyNm;
		return this;
	}	

	/**
	 * 购买企业联系人
     */
	public String getBuyerCompanyContact() {
		return buyerCompanyContact;
	}

	/**
	 * 购买企业联系人
     */
	public AssDealSell setBuyerCompanyContact(String buyerCompanyContact) {
		this.buyerCompanyContact = buyerCompanyContact;
		return this;
	}	

	/**
	 * 购买企业联系方式
     */
	public String getBuyerCompanyTel() {
		return buyerCompanyTel;
	}

	/**
	 * 购买企业联系方式
     */
	public AssDealSell setBuyerCompanyTel(String buyerCompanyTel) {
		this.buyerCompanyTel = buyerCompanyTel;
		return this;
	}	

	/**
	 * 购买者姓名
     */
	public String getBuyerNm() {
		return buyerNm;
	}

	/**
	 * 购买者姓名
     */
	public AssDealSell setBuyerNm(String buyerNm) {
		this.buyerNm = buyerNm;
		return this;
	}	

	/**
	 * 购买者证件号
     */
	public String getBuyerCd() {
		return buyerCd;
	}

	/**
	 * 购买者证件号
     */
	public AssDealSell setBuyerCd(String buyerCd) {
		this.buyerCd = buyerCd;
		return this;
	}	

	/**
	 * 购买者联系方式
     */
	public String getBuyerTel() {
		return buyerTel;
	}

	/**
	 * 购买者联系方式
     */
	public AssDealSell setBuyerTel(String buyerTel) {
		this.buyerTel = buyerTel;
		return this;
	}	

	/**
	 * 提车人姓名
     */
	public String getPickCarNm() {
		return pickCarNm;
	}

	/**
	 * 提车人姓名
     */
	public AssDealSell setPickCarNm(String pickCarNm) {
		this.pickCarNm = pickCarNm;
		return this;
	}	

	/**
	 * 提车人证件号
     */
	public String getPickCarCd() {
		return pickCarCd;
	}

	/**
	 * 提车人证件号
     */
	public AssDealSell setPickCarCd(String pickCarCd) {
		this.pickCarCd = pickCarCd;
		return this;
	}	

	/**
	 * 提车人联系方式
     */
	public String getPickCarTel() {
		return pickCarTel;
	}

	/**
	 * 提车人联系方式
     */
	public AssDealSell setPickCarTel(String pickCarTel) {
		this.pickCarTel = pickCarTel;
		return this;
	}	

	/**
	 * 销售金额
     */
	public Long getSellAmt() {
		return sellAmt;
	}

	/**
	 * 销售金额
     */
	public AssDealSell setSellAmt(Long sellAmt) {
		this.sellAmt = sellAmt;
		return this;
	}	

	/**
	 * 销售渠道(ASS0011)
     */
	public String getSellChannelCd() {
		return sellChannelCd;
	}

	/**
	 * 销售渠道(ASS0011)
     */
	public AssDealSell setSellChannelCd(String sellChannelCd) {
		this.sellChannelCd = sellChannelCd;
		return this;
	}	

	/**
	 * 销售说明
     */
	public String getSellDesc() {
		return sellDesc;
	}

	/**
	 * 销售说明
     */
	public AssDealSell setSellDesc(String sellDesc) {
		this.sellDesc = sellDesc;
		return this;
	}	

	/**
	 * 收款方账户名称  
     */
	public String getPayeeAccNm() {
		return payeeAccNm;
	}

	/**
	 * 收款方账户名称  
     */
	public AssDealSell setPayeeAccNm(String payeeAccNm) {
		this.payeeAccNm = payeeAccNm;
		return this;
	}	

	/**
	 * 收款方银行账号
     */
	public String getPayeeAccNo() {
		return payeeAccNo;
	}

	/**
	 * 收款方银行账号
     */
	public AssDealSell setPayeeAccNo(String payeeAccNo) {
		this.payeeAccNo = payeeAccNo;
		return this;
	}	

	/**
	 * 收款方开户银行
     */
	public String getPayeeBankNm() {
		return payeeBankNm;
	}

	/**
	 * 收款方开户银行
     */
	public AssDealSell setPayeeBankNm(String payeeBankNm) {
		this.payeeBankNm = payeeBankNm;
		return this;
	}	

	/**
	 * 收款方开户行号 
     */
	public String getPayeeBankNo() {
		return payeeBankNo;
	}

	/**
	 * 收款方开户行号 
     */
	public AssDealSell setPayeeBankNo(String payeeBankNo) {
		this.payeeBankNo = payeeBankNo;
		return this;
	}	

	/**
	 * 到账金额
     */
	public Long getReceivedAmt() {
		return receivedAmt;
	}

	/**
	 * 到账金额
     */
	public AssDealSell setReceivedAmt(Long receivedAmt) {
		this.receivedAmt = receivedAmt;
		return this;
	}	

	/**
	 * 到账时间
     */
	public Date getReceivedTm() {
		return receivedTm;
	}

	/**
	 * 到账时间
     */
	public AssDealSell setReceivedTm(Date receivedTm) {
		this.receivedTm = receivedTm;
		return this;
	}	

	/**
	 * 经手人ID
     */
	public Long getHandlerId() {
		return handlerId;
	}

	/**
	 * 经手人ID
     */
	public AssDealSell setHandlerId(Long handlerId) {
		this.handlerId = handlerId;
		return this;
	}	

	/**
	 * 经手人姓名
     */
	public String getHandlerNm() {
		return handlerNm;
	}

	/**
	 * 经手人姓名
     */
	public AssDealSell setHandlerNm(String handlerNm) {
		this.handlerNm = handlerNm;
		return this;
	}	

	/**
	 * 经手人证件号
     */
	public String getHandlerCd() {
		return handlerCd;
	}

	/**
	 * 经手人证件号
     */
	public AssDealSell setHandlerCd(String handlerCd) {
		this.handlerCd = handlerCd;
		return this;
	}	

	/**
	 * 经手人联系方式
     */
	public String getHandlerTel() {
		return handlerTel;
	}

	/**
	 * 经手人联系方式
     */
	public AssDealSell setHandlerTel(String handlerTel) {
		this.handlerTel = handlerTel;
		return this;
	}	

	/**
	 * 流程状态(ASS0002)
     */
	public String getFlowStatusCd() {
		return flowStatusCd;
	}

	/**
	 * 流程状态(ASS0002)
     */
	public AssDealSell setFlowStatusCd(String flowStatusCd) {
		this.flowStatusCd = flowStatusCd;
		return this;
	}	

	/**
	 * 是否预借权证
     */
	public Integer getIsBorrow() {
		return isBorrow;
	}

	/**
	 * 是否预借权证
     */
	public AssDealSell setIsBorrow(Integer isBorrow) {
		this.isBorrow = isBorrow;
		return this;
	}	

	/**
	 * 是否确认客户付款
     */
	public Integer getIsPay() {
		return isPay;
	}

	/**
	 * 是否确认客户付款
     */
	public AssDealSell setIsPay(Integer isPay) {
		this.isPay = isPay;
		return this;
	}	

	/**
	 * 是否已经到账
     */
	public Integer getIsReceived() {
		return isReceived;
	}

	/**
	 * 是否已经到账
     */
	public AssDealSell setIsReceived(Integer isReceived) {
		this.isReceived = isReceived;
		return this;
	}	

	/**
	 * 是否删除 1-删除 0-正常
     */
	public Integer getIsDel() {
		return isDel;
	}

	/**
	 * 是否删除 1-删除 0-正常
     */
	public AssDealSell setIsDel(Integer isDel) {
		this.isDel = isDel;
		return this;
	}	

	/**
	 * 购买企业组织机构代码
     */
	public String getBuyerCompanyCode() {
		return buyerCompanyCode;
	}

	/**
	 * 购买企业组织机构代码
     */
	public AssDealSell setBuyerCompanyCode(String buyerCompanyCode) {
		this.buyerCompanyCode = buyerCompanyCode;
		return this;
	}	

	/**
	 * 申请人名称
     */
	public String getApplyNm() {
		return applyNm;
	}

	/**
	 * 申请人名称
     */
	public AssDealSell setApplyNm(String applyNm) {
		this.applyNm = applyNm;
		return this;
	}	
	
	/**
	 * 拖回标记(ASS0014)
     */
	public String getBackedFlagCd() {
		return backedFlagCd;
	}

	/**
	 * 拖回标记(ASS0014)
     */
	public void setBackedFlagCd(String backedFlagCd) {
		this.backedFlagCd = backedFlagCd;
	}
	
	/**
	 * 一次保底价
     */
	public Long getBaseAmt() {
		return baseAmt;
	}

	/**
	 * 一次保底价
     */
	public void setBaseAmt(Long baseAmt) {
		this.baseAmt = baseAmt;
	}
}
